part of a backhoe - İspanyolca İngilizce Sözlük